class RandomGameAgent : public GameAgent
{
public:
    RandomGameAgent(Game *game, const vector<ControllerState> &actions);
    virtual void takeStep();

private:
    vector<ControllerState> _actions;
};